<?php

class Rollespiller_model extends CI_Model {


	function find_alle_deltagere() {

		$query = $this->db->query("SELECT * FROM deltager WHERE aktiv != -1 ORDER BY rollespiller_navn ASC");
		
		$alle_deltagere = array();
		
		foreach($query->result() as $r){
			$alle_deltagere[] = array(
				'id' => $r->id,
				'navn' => $r->rollespiller_navn." ".$r->rollespiller_efternavn,
				'email' => $r->email_adress,
				'aktiv' => $r->aktiv,
				'administrator' => $r->side_admin,
			);
		}
		
		return $alle_deltagere;
		
		
		
	}



	function find_deltager($userid)
	{
		$query = $this->db->query("SELECT * FROM deltager WHERE id = ".$userid);
		
		$deltagere = array();
		
		foreach($query->result() as $r){
			$deltager = array(
				'id' => $r->id,
				'navn' => $r->rollespiller_navn." ".$r->rollespiller_efternavn,
				'email' => $r->email_adress,
				'aktiv' => $r->aktiv,
				'administrator' => $r->side_admin,
			);
		}
		
		return $deltager;

	}



	function find_rollespillere($aktiv)
	{
		$query = $this->db->query("SELECT id, rollespiller_navn, rollespiller_efternavn FROM deltager WHERE aktiv=".$aktiv." ORDER BY rollespiller_efternavn ASC");
		
		$rollespillere = array();
		
		foreach($query->result() as $r){
			$rollespillere[] = array(
				'id' => $r->id,
				'navn' => $r->rollespiller_navn." ".$r->rollespiller_efternavn
			);
		}
		
		return $rollespillere;

	}

	function opret_rollespiller($brugernavn, $navn, $efternavn, $kodeord, $kampagne_id, $type_aktuel){
		$data = array(
			'username' => $brugernavn,
			'rollespiller_navn' => $navn,
			'rollespiller_efternavn' => $efternavn,
			'password' => md5($kodeord),
			'kampagne_aktuel' => $kampagne_id,
			'type_aktuel' => $type_aktuel
		);

		$this->db->insert('deltager', $data);

		$query = $this->db->query('SELECT * FROM deltager ORDER BY id DESC LIMIT 1');
		$row = $query->row();
		$id = $row->id;
		return $id;

	}


	function find_bookmarks($user_id)  {

		$query = $this->db->query(
		"
			SELECT deltager.id, id_url , titel, element_type
			FROM bookmark_user, deltager 
			WHERE deltager.id=".$user_id." 
			AND bookmark_user.id_user = deltager.id
		"
		);
		
		$bookmarks = array();
		
		foreach($query->result() as $r){
			$bookmarks[] = array(
				'id_url' => $r->id_url,
				'titel' => $r->titel,
				'type' => $r->element_type
			);
		}
		
		return $bookmarks;



	}




}
